package com.dddexplained.designbootcamp.designpatterns.state.device.before;

public abstract class DeviceState {
    public abstract void login();
    public abstract void logout();
    public abstract void enterSlaveBoard();
    public abstract void exitSlaveBoard();
    public abstract void enterUshell();
    public abstract void exitUshell();

    protected TelnetService service;
    public DeviceState(TelnetService service) {
        this.service = service;
    }
}
